Why am I passionate about this?

Saying just the right words in just the right way can cause a box of electronics to behave however you want it to behave… that’s an idea that has captivated me ever since I first played around with a computer at Radio Shack back in 1979. I’m always on the lookout for compelling ways to convey the topic to people who are open-minded, but maybe turned off by things that are overly technical. I teach computer science and study artificial intelligence as a way of expanding what we can get computers to do on our behalf.


I wrote

Code to Joy: Why Everyone Should Learn a Little Programming

By Michael L. Littman,

Book cover of Code to Joy: Why Everyone Should Learn a Little Programming

What is my book about?

In this informative, accessible, and very funny book, Michael L. Littman inspires readers to learn how to tell machines what…

When you buy books, we may earn a commission that helps keep our lights on (or join the rebellion as a member).

The books I picked & why

Book cover of Algorithms to Live By: The Computer Science of Human Decisions

Michael L. Littman Why did I love this book?

I always find myself applying algorithmic thinking in my everyday life—it affects the way I put away dishes, navigate to the store, and organize my to-do lists. And I think others could benefit from that mindset.

So, when I read this book, my reaction was "Yes! That's what I want people to know. I just wish I could have said it that well!" The authors (who I know, but didn't know they wrote a book together), did a fantastic job of selecting algorithms with deep human connections. Really! And they explain them just right, without getting too mathematical but while still hitting the key ideas with clarity and accuracy. Fantastic!

By Brian Christian, Tom Griffiths,

Why should I read it?

5 authors picked Algorithms to Live By as one of their favorite books, and they share why you should read it.

What is this book about?

A fascinating exploration of how computer algorithms can be applied to our everyday lives.

In this dazzlingly interdisciplinary work, acclaimed author Brian Christian and cognitive scientist Tom Griffiths show us how the simple, precise algorithms used by computers can also untangle very human questions. Modern life is constrained by limited space and time, limits that give rise to a particular set of problems. What should we do, or leave undone, in a day or a lifetime? How much messiness should we accept? The authors explain how to have better hunches and when to leave things to chance, how to deal…


Book cover of The Pattern on the Stone: The Simple Ideas That Make Computers Work

Michael L. Littman Why did I love this book?

The fields of Psychology, Economics, and Biology are well-known for offering interesting and informative introductory courses that provide a doorway into the area for budding scientists but also essential background knowledge appropriate for any educated person.

In Computer Science, we don't really do things that way. I wanted to offer a new kind of Computer Science introductory course that laid out the coolest ideas we have to offer along with compelling descriptions of why they matter.

I ended up using this book as the required reading in the class I built because it tells a personal, moving story while taking the reader from the nuts and bolts of bits and bytes all the way up to cutting-edge ideas surrounding artificial intelligence. It's a great read! Plus, it's short so I thought I could get my students to actually finish it.

By W. Daniel Hillis,

Why should I read it?

1 author picked The Pattern on the Stone as one of their favorite books, and they share why you should read it.

What is this book about?

Most people are baffled by how computers work and assume that they will never understand them. What they don't realize,and what Daniel Hillis's short book brilliantly demonstrates,is that computers'seemingly complex operations can be broken down into a few simple parts that perform the same simple procedures over and over again. Computer wizard Hillis offers an easy-to-follow explanation of how data is processed that makes the operations of a computer seem as straightforward as those of a bicycle.Avoiding technobabble or discussions of advanced hardware, the lucid explanations and colourful anecdotes in The Pattern on the Stone go straight to the heart…


Book cover of You Look Like a Thing and I Love You: How Artificial Intelligence Works and Why It's Making the World a Weirder Place

Michael L. Littman Why did I love this book?

So much of the public conversation around AI focuses on the extremes: "It's Going to Take Our Jobs And We'll Never Be Able To Work Ever Again!" or "It's Going To Create a Utopia And We'll Never Have To Work Ever Again!"

To be honest, I don't put a lot of credence into either of these perspectives. What I adore about this book is that it puts the technology in perspective in a concrete and laugh-out-loud funny way. Through detailed examples, it provides a glimpse into how the technology works, how it can be applied to real problems, and where it falls jaw-droppingly short. 

By Janelle Shane,

Why should I read it?

1 author picked You Look Like a Thing and I Love You as one of their favorite books, and they share why you should read it.

What is this book about?

“A deft, informative, and often screamingly funny primer on the ways that machine learning can (and often does) go wrong.” —Margaret Harris, Physics World

“You look like a thing and I love you” is one of the best pickup lines ever…according to an artificial intelligence trained by the scientist Janelle Shane, creator of the popular blog AI Weirdness. Shane creates silly AIs that learn how to name colors of paint, create the best recipes, and even flirt (badly) with humans—all to understand the technology that governs so much of our human lives.

We rely on AI every day, trusting it…


Book cover of Program or Be Programmed: Ten Commands for a Digital Age

Michael L. Littman Why did I love this book?

The book offers a stark choice: (a) Learn how computers work and the language we use to tell them what to do, or (b) Become digital roadkill.

It's a sentiment that I agree with wholeheartedly, but would never assert so aggressively. The book was written during the early days of the rise social media and the author presciently was aware that society was being overtaken, programmed, by this development. Again, I think he was totally right and our relationship with computers has degraded significantly in the years that followed. We need a revolution!

By Douglas Rushkoff, Leland Purvis (illustrator),

Why should I read it?

2 authors picked Program or Be Programmed as one of their favorite books, and they share why you should read it.

What is this book about?

The debate over whether the Net is good or bad for us fills the airwaves and the blogosphere. But for all the heat of claim and counter-claim, the argument is essentially beside the point: It’s here; it’s everywhere. The real question is, do we direct technology, or do we let ourselves be directed by it and those who have mastered it? “Choose the former,” writes Rushkoff, “and you gain access to the control panel of civilization. Choose the latter, and it could be the last real choice you get to make.”

In ten chapters, composed of ten “commands” accompanied by…


Book cover of The Information: A History, a Theory, a Flood

Michael L. Littman Why did I love this book?

This remarkably thorough and well researched book gives a sense of the sweep of history of the ideas that underpin the digital revolution. These are topics that I know really well, but the book added texture and nuance and I found myself reading it with eyes wide open and jaw slightly slack.

Gleick is a great story teller and he has dug into the topics and their implications so well that I felt like I had a front-row seat to the invention of Morse Code, "memes", and the theory of information itself. Quite an accomplishment!

By James Gleick,

Why should I read it?

5 authors picked The Information as one of their favorite books, and they share why you should read it.

What is this book about?

Winner of the Royal Society Winton Prize for Science Books 2012, the world's leading prize for popular science writing.

We live in the information age. But every era of history has had its own information revolution: the invention of writing, the composition of dictionaries, the creation of the charts that made navigation possible, the discovery of the electronic signal, the cracking of the genetic code.

In 'The Information' James Gleick tells the story of how human beings use, transmit and keep what they know. From African talking drums to Wikipedia, from Morse code to the 'bit', it is a fascinating…


Explore my book 😀

Code to Joy: Why Everyone Should Learn a Little Programming

By Michael L. Littman,

Book cover of Code to Joy: Why Everyone Should Learn a Little Programming

What is my book about?

In this informative, accessible, and very funny book, Michael L. Littman inspires readers to learn how to tell machines what to do for us. Rather than give in to the fear that computers will steal our jobs, spy on us and control what we buy and whom we vote for, we can improve our relationship with them just by learning basic programming skills. Our devices will help us, Littman writes, if we can say what we want in a way they can understand.

Littman offers ways readers can experiment with these ideas right away, using publicly available systems that might also make us more productive as a welcome side effect. With humor and teacherly guidance, Code to Joy brings into view a future where programming is like reading—something everyone can learn.

Book cover of Algorithms to Live By: The Computer Science of Human Decisions
Book cover of The Pattern on the Stone: The Simple Ideas That Make Computers Work
Book cover of You Look Like a Thing and I Love You: How Artificial Intelligence Works and Why It's Making the World a Weirder Place

Share your top 3 reads of 2024!

And get a beautiful page showing off your 3 favorite reads.

1,355

readers submitted
so far, will you?

You might also like...

The Curious Reader's Field Guide to Nonfiction

By Anne Janzer,

Book cover of The Curious Reader's Field Guide to Nonfiction

Anne Janzer

New book alert!

What is my book about?

So many books, so little time! If you're a nonfiction fan, this field guide may help you make better choices about what to read.

Just like a field guide helps you identify plants or birds, this book helps you navigate the rich world of nonfiction. You’ll uncover how your favorite authors break down complex topics, keep you hooked, and forge those deep, personal connections that make their work unforgettable.

Practice spotting techniques "in the wild" and track your responses in the Field Notes. Record your own preferences and favorites in the Field Observations. With this guide by your side, you'll…

The Curious Reader's Field Guide to Nonfiction

By Anne Janzer,

What is this book about?

Attention nonfiction book lovers, this guide is for you!

If your nightstand is stacked with histories or essays, how-to guides or science books, The Curious Reader’s Field Guide to Nonfiction is going to be your new favorite companion.

Just like a field guide helps you identify plants or birds, this book helps you navigate the rich world of nonfiction. You’ll uncover how your favorite authors break down complex topics, keep you hooked, and forge those deep, personal connections that make their work unforgettable.

More than just a guide—a reading companion

This isn’t just a book you flip through—it’s an interactive…


Topics
Genres
  • Coming soon!

5 book lists we think you will like!

Interested in technology, information technology, and information theory?

Technology 128 books